#panel {position: absolute; width: 100%; height: 100%;  opacity: 0.5; background-color: #000; z-index: 1;}
#picture {position: absolute; width: 800px; height: 600px; z-index: 2;}
.main_menu {margin: 0; padding: 0px; width: 100%;}
.main_menu li 
	{
		width: 100px;
		height: 20px;
		float: left;
		list-style: none;
		text-align: center;
		padding: 0px;
		margin: 0px;
	}
 
	.main_menu li a 
	{
		display: block;
		font-size: 12px;
		font-family:"Times New Roman",Times,serif;font-style:normal;
		color: #404060;
		text-decoration: none;
		margin: 0;
		background-color: #888888;
	}
 
	.main_menu li a:hover 
	{
    background-color: #8888cc; color: #fff; text-shadow: 1px 1px 1px black, 0 0 1em #00F6FF; 
	}
	.head_button {background-image: url('head_button.png'); z-index:1;}
	td
	{
		background-color: #cccccc;
		display: block;
		font-size: 14px;
		font-family:"Times New Roman",Times,serif;font-style:normal;
		color: #404060;
		vertical-align: top;
	}
	td.element:hover{background-color: #8888cc;}
	.AddField {position: absolute; width: 1200px; height: 800px; top: 300px;}
	.Pic {width:40px; height: 40px; -webkit-filter: grayscale(100%);}
	Input.Pic:hover {-webkit-filter: grayscale(0%);}
	table 
	{
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	}